Hbridge Unit

SKU:U160

Description

Hbridge Unit is a DC motor drive module, using "STM32F030+RZ7899" scheme to realize the motor drive function, and using I2C communication with the M5 host to realize PWM control speed, forward, backward and braking functions. The module has reliable over-current, over-voltage, over-temperature protection function, which can ensure the safe operation of the motor, and also has 6-12V and 5V switching circuits in the circuit to adapt to the input power requirements of different motors, which are widely used in 'robots, motor drives, industrial automation, smart homes' and other fields.

Features

  • Overcurrent, overvoltage, overtemperature protection
  • Power switching
  • I2C address: Default 0x20
  • Programming platform: Arduino, UIFlow

Includes

  • 1 × Hbridge Unit
  • 1 × VH3.96-4P
  • 1x HY2.0-4P Cable(20cm)
  • 1x M2 Hex Wrench

Applications

  • robot
  • Motor driven
  • Industrial automation
  • Smart home

Specification

Resources Parameters
MCU STM32F030F4P6
DC bidirectional motor driver chip RZ7899
External access DC voltage MAX 12V
I2C mailing address Default 0x20 (can be modified by toggle of the encoding switch)
Maximum allowable current 3A
Use temperature 0-40°C
Product Size 48mm × 24mm ×8mm
Package Size 136mm × 92mm × 13mm
Product Weight 8.9g
Package Weight 13.6g

Schematic

schematics

Module Size

module size

Protocol

Examples

Arduino

UIFlow

UIFlow Blocks

  • Init device I2C address
image
  • Get configure value
image
  • Get voltage / adc raw value
image
  • Get FW version
image
  • Set direction
image
  • Set pwm duty cycle 8bit value
image
  • Set pwm duty cycle 16bit value
image
  • Set pwm frequency
image

Based on this author's creation